Skip to content

RxPropertyChangedEventArgs record

Defined in

Namespace: ReactiveMarbles.Mvvm Assembly: ReactiveMarbles.Mvvm.dll Full name: ReactiveMarbles.Mvvm.RxPropertyChangedEventArgs<T> Modifiers: public

Summary

View source

        IReactivePropertyChangedEventArgs is a generic interface that
        is used to wrap the NotifyPropertyChangedEventArgs and gives
        information about changed properties. It includes also
        the sender of the notification.
        Note that it is used for both Changing (i.e.'before change')
        and Changed Observables.
        

Applies to

net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.0

Class hierarchy
classDiagram
class RxPropertyChangedEventArgs~T~
class IRxPropertyEventArgs~TSender~ {
    <>
}
IRxPropertyEventArgs~TSender~ <|.. RxPropertyChangedEventArgs~T~
class IEquatable~RxPropertyChangedEventArgs~TSender~~ {
    <>
}
IEquatable~RxPropertyChangedEventArgs~TSender~~ <|.. RxPropertyChangedEventArgs~T~

Implements: IRxPropertyEventArgs, IEquatable>

Constructors

NameSummary
.ctorIReactivePropertyChangedEventArgs is a generic interface that is used to wrap the NotifyPropertyChangedEventArgs and gives information about changed properties. It includes...

Properties

NameSummary
EqualityContract
PropertyNameThe property name.
SenderThe sender.

Methods

NameSummary
ToString
PrintMembers
GetHashCode
Equals
Deconstruct

Operators

NameSummary
static op_Inequality
static op_Equality
Inherited members